Big Huge Thesaurus

tidal wave

noun

sounds kind of like